anthropomorphic robot - French English Dictionary